|
Definition of Pump room
1. Noun. A pump house at a spa where medicinal waters are pumped and where patrons gather.
Generic synonyms: Pump House, Pumping Station
Group relationships: Spa, Watering Hole, Watering Place
Group relationships: Spa, Watering Hole, Watering Place